package com.pig4cloud.pigx.system.constant;

import lombok.Getter;

public interface FeedbackEnum {
	/**
	 * 反馈类型
	 */
	enum FeedbackType {

		/** 功能Bug */
		FUNCTION_BUG("0", "功能Bug"),
		/** 安全漏洞 */
		SECURITY_FLAW("1", "安全漏洞"),
		/** 产品建议 */
		PRODUCT_RECOMMENDATIONS("2", "产品建议");

		/**
		 * 编号
		 */
		@Getter
		private String code;

		/**
		 * 标签名
		 */
		@Getter
		private String label;

		FeedbackType(String code, String label) {
			this.code = code;
			this.label = label;
		}
	}

	/**
	 * 用户反馈意见状态
	 */
	enum FeedbackState {

		/** 已提交 */
		SUBMITTED("0", "已提交"),
		/** 已采纳 */
		HAS_BEEN_ADOPTED("1", "已采纳"),
		/** 未采纳 */
		NOT_TAKEN("2", "未采纳");

		/**
		 * 编号
		 */
		@Getter
		private String code;

		/**
		 * 标签名
		 */
		@Getter
		private String label;

		FeedbackState(String code, String label) {
			this.code = code;
			this.label = label;
		}
	}

}
